// 定义返回的数据模型

class Modle {
    constructor(data, msg) {
        if (typeof data == 'string') {
            this.msg = data
            this.data = null
           
        }
        if (data) {
            this.data = data
        }
        if (msg) {
            this.msg = msg
        }
    }
}
// 定义返回的成功的数据模型
class SuccessModel extends Modle {
    constructor(data, msg) {
        super(data, msg)
        this.code = 200
    }
}

// 定义返回的失败的数据模型
class ErrorModel extends Modle {
    constructor(data, msg) {
        super(data, msg)
        this.code = -1
    }
}
module.exports = {
    SuccessModel,
    ErrorModel,
}
